package com.hydl.power.pojo;

import cn.afterturn.easypoi.excel.annotation.Excel;
import cn.afterturn.easypoi.excel.annotation.ExcelTarget;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

@Api(value = "WorkOrder", description = "工单")
@ExcelTarget("identical")
public class OpsReport {
    @ApiModelProperty("派单号")
    @Excel(name = "派单号",orderNum = "0",isImportField = "curValue")
    private String orderDeliveryId;
    @ApiModelProperty("故障类型(告警类型) 1越限告警 2变位告警 3电量反转 4时间反转 5数据异常 6 通信状态告警")
    @Excel(name = "故障类型",orderNum = "2",isImportField = "curValue")
    private String faultTypes;
    @ApiModelProperty("工单处理开始时间")
    @Excel(name = "工单处理开始时间",orderNum = "3",isImportField = "curValue")
    private String dealBeginTime;
    @ApiModelProperty("工单处理结束时间")
    @Excel(name = "工单处理结束时间",orderNum = "4",isImportField = "curValue")
    private String dealEndTime;
    @ApiModelProperty("处理结果")
    @Excel(name = "处理结果",orderNum = "5",isImportField = "curValue")
    private String dispose;
    @ApiModelProperty("综合分析")
    @Excel(name = "综合分析",orderNum = "6",isImportField = "curValue")
    private String illustrate;
    @ApiModelProperty("故障原因")
    @Excel(name = "故障原因",orderNum = "7",isImportField = "curValue")
    private String reason;
    @Excel(name = "配电房名称",orderNum = "8",isImportField = "curValue")
    private String roomName;

    public String getRoomName() {
        return roomName;
    }

    public void setRoomName(String roomName) {
        this.roomName = roomName;
    }

    public String getOrderDeliveryId() {
        return orderDeliveryId;
    }

    public void setOrderDeliveryId(String orderDeliveryId) {
        this.orderDeliveryId = orderDeliveryId;
    }

    public String getFaultTypes() {
        return faultTypes;
    }

    public void setFaultTypes(String faultTypes) {
        this.faultTypes = faultTypes;
    }

    public String getDealBeginTime() {
        return dealBeginTime;
    }

    public void setDealBeginTime(String dealBeginTime) {
        this.dealBeginTime = dealBeginTime;
    }

    public String getDealEndTime() {
        return dealEndTime;
    }

    public void setDealEndTime(String dealEndTime) {
        this.dealEndTime = dealEndTime;
    }

    public String getDispose() {
        return dispose;
    }

    public void setDispose(String dispose) {
        this.dispose = dispose;
    }

    public String getIllustrate() {
        return illustrate;
    }

    public void setIllustrate(String illustrate) {
        this.illustrate = illustrate;
    }

    public String getReason() {
        return reason;
    }

    public void setReason(String reason) {
        this.reason = reason;
    }
}